// 定义一些http请求数据的类型
// import publicClass from '@/util/util' // 方法请求
export type JSONResponse = {
	stat: string;
	msg?: string;
};


export type Rows<T extends any> = {
	items: T[]; // T：单个数据的数据类型的泛型，用的时候传入什么类型，它就是什么类型
	total: number; // 总数（分页加载，触底加载时使用）
};
export interface AnyProps {  
  // [key: string]: any;  
  [propName: string]: any; // 任意属性
} 
export interface Contact {
	name: string; // 姓名
	phone: string; // 手机号
	email: string; // 邮箱
	avatar: string; // 头像
	id: string; // id
	sex:string; // 
	username:string; // 
	realname:string; // 
	
}
export interface ContactResponse extends JSONResponse {
	data: Rows<Contact>;
}
/* export function getContactInfo() {
	return publicClass.https.post<ContactResponse>
} */
